import unittest
from htmltestreport import HTMLTestReport
# from 模块名 import 变量
from config import BASE_DIR


if __name__ == '__main__':
    # 2. 生成测试套件
    # 把项目路径下的scripts文件夹，test开头的文件，加入测试套件中
    # 别忘了'/scripts'前面有个斜杆
    suite = unittest.defaultTestLoader.discover(BASE_DIR + '/scripts', 'test*')

    # 3. 实例化HTMLTestReport对象
    # 生成的测试报告，存放在项目路径下的report目录下
    # 别忘了'/report/report.html'前面有个斜杆
    report = HTMLTestReport(BASE_DIR + '/report/report.html', title="ihrm测试报告", description="V1.0")

    # 4. 执行测试套件
    report.run(suite)